bitkeeper revision 1.1751 (42bbe480z9Fp_L5Tc500W8c8CL3g9A)
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 24 Jun 2005 10:46:24 +0000 (10:46 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 24 Jun 2005 10:46:24 +0000 (10:46 +0000)
commited30037e48073a7d855fce58c1dfc563e446ff6c
tree1a9a3439c4acbd1d420c222f26acfd8aea873c66
parenta3adbd6c3cabd7e5fa757827c0f058c7b19b889b
bitkeeper revision 1.1751 (42bbe480z9Fp_L5Tc500W8c8CL3g9A)

Rationalise x86 CRn guest state into a ctrlreg array in the per-vcpu
context structure. Most noticeably this means the pt_base field has
gone away -- replaced by ctrlreg[3] (CR3). VCPU_guest_stts is also
gone -- it was never arch-independent anyway.
Signed-off-by: Keir Fraser <keir@xensource.com>
22 files changed:
.rootkeys
freebsd-5.3-xen-sparse/i386-xen/i386-xen/mp_machdep.c
linux-2.6.11-xen-sparse/arch/xen/i386/kernel/smpboot.c
tools/debugger/libxendebug/xendebug.c
tools/libxc/Makefile
tools/libxc/xc_linux_build.c
tools/libxc/xc_linux_restore.c
tools/libxc/xc_linux_save.c
tools/libxc/xc_plan9_build.c [deleted file]
tools/libxc/xc_ptrace.c
tools/libxc/xc_ptrace_core.c
tools/libxc/xc_vmx_build.c
xen/arch/x86/dom0_ops.c
xen/arch/x86/domain.c
xen/arch/x86/i387.c
xen/arch/x86/traps.c
xen/arch/x86/vmx_vmcs.c
xen/include/asm-x86/domain.h
xen/include/public/arch-x86_32.h
xen/include/public/arch-x86_64.h
xen/include/public/dom0_ops.h
xen/include/xen/sched.h